/* 
  学习目标：使用redux创建仓库，能够获取仓库中的state
*/
import { createStore } from 'redux';

// 1. createStore必须传入一个函数，用来初始化状态。
// const store = createStore(function () {});

// 2. state给一个初始值，用来初始化state
const store = createStore(function (state = 0) {
  return state;
});

console.log(store, 'store');

// 3. 使用store.getState()函数获取state
console.log(store.getState());

function App() {
  return <div className="App"></div>;
}

export default App;

// 三个store提供的常用方法
// dispatch: ƒ dispatch(action)
// getState: ƒ getState()
// subscribe:
